located at a higher level - Almanca İngilizce Sözlük